package com.sztx.pay.center.dataaccess.domain;

import java.io.Serializable;
import java.util.Date;

@SuppressWarnings("serial")
public class CommonIdInstanceDO implements Serializable  {
    /**
    * 模板号
     */
    private Integer templateId;

    /**
    * 元数据创建时间
     */
    private String createTime;

    /**
    * 元数据格式
     */
    private String orderStyle;

    /**
    * 元数据状态 1:正常使用
     */
    private Integer state;

    /**
    * 是否跨天连续 1.是 2.不是
     */
    private Integer continueType;

    /**
    * 起始流水
     */
    private Integer startSeq;

    /**
    * 默认为 1000000000
     */
    private Integer maxValue;

    /**
    * 缓存队例长度
     */
    private Integer bufferLength;

    /**
    * 修改时间
     */
    private Date modifyTime;

    /**
    * 备注
     */
    private String remark;
    
    /**
     * 规则前辍
     */
    private String prefix;
    

    /**
     * @return template_Id
     */
    public Integer getTemplateId() {
        return templateId;
    }

    /**
     * @param templateId
     */
    public void setTemplateId(Integer templateId) {
        this.templateId = templateId;
    }

    /**
     * @return create_time
     */
    public String getCreateTime() {
        return createTime;
    }

    /**
     * @param createTime
     */
    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    /**
     * @return order_style
     */
    public String getOrderStyle() {
        return orderStyle;
    }

    /**
     * @param orderStyle
     */
    public void setOrderStyle(String orderStyle) {
        this.orderStyle = orderStyle;
    }

    /**
     * @return state
     */
    public Integer getState() {
        return state;
    }

    /**
     * @param state
     */
    public void setState(Integer state) {
        this.state = state;
    }

    /**
     * @return continue_type
     */
    public Integer getContinueType() {
        return continueType;
    }

    /**
     * @param continueType
     */
    public void setContinueType(Integer continueType) {
        this.continueType = continueType;
    }

   

    public Integer getStartSeq() {
		return startSeq;
	}

	public void setStartSeq(Integer startSeq) {
		this.startSeq = startSeq;
	}

	public Integer getMaxValue() {
		return maxValue;
	}

	public void setMaxValue(Integer maxValue) {
		this.maxValue = maxValue;
	}

	/**
     * @return buffer_length
     */
    public Integer getBufferLength() {
        return bufferLength;
    }

    /**
     * @param bufferLength
     */
    public void setBufferLength(Integer bufferLength) {
        this.bufferLength = bufferLength;
    }

    /**
     * @return modify_time
     */
    public Date getModifyTime() {
        return modifyTime;
    }

    /**
     * @param modifyTime
     */
    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    /**
     * @return remark
     */
    public String getRemark() {
        return remark;
    }

    /**
     * @param remark
     */
    public void setRemark(String remark) {
        this.remark = remark;
    }

	public String getPrefix() {
		return prefix;
	}

	public void setPrefix(String prefix) {
		this.prefix = prefix;
	}
    
    
}